package com.suning.sawp.dto.bi;

import java.io.Serializable;

/**
 * 
 * 〈一句话功能简述〉查询门店品类平均单价实体类-品类列表<br>
 * 〈功能详细描述〉
 *
 * @author 17033093
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class BiStoreSaleCateAvgPricedDetailsDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 品类编码
     */
    private String cateCode;

    /**
     * 品类名称
     */
    private String cateName;

    /**
     * 品类销售额
     */
    private BiSaleAmountDto cateSaleAmount;

    /**
     * 品类销售数量
     */
    private String cateSaleCnt;

    /**
     * 品类平均价
     */
    private BiSaleAmountDto cateAvgPrice;

    /**
     * 品类同比
     */
    private String cateRate;

    public BiStoreSaleCateAvgPricedDetailsDto(String cateCode, String cateName, BiSaleAmountDto cateSaleAmount,
            String cateSaleCnt, BiSaleAmountDto cateAvgPrice, String cateRate) {
        super();
        this.cateCode = cateCode;
        this.cateName = cateName;
        this.cateSaleAmount = cateSaleAmount;
        this.cateSaleCnt = cateSaleCnt;
        this.cateAvgPrice = cateAvgPrice;
        this.cateRate = cateRate;
    }

    public BiStoreSaleCateAvgPricedDetailsDto() {
        super();
    }

    public String getCateCode() {
        return cateCode;
    }

    public void setCateCode(String cateCode) {
        this.cateCode = cateCode;
    }

    public String getCateName() {
        return cateName;
    }

    public void setCateName(String cateName) {
        this.cateName = cateName;
    }

    public BiSaleAmountDto getCateSaleAmount() {
        return cateSaleAmount;
    }

    public void setCateSaleAmount(BiSaleAmountDto cateSaleAmount) {
        this.cateSaleAmount = cateSaleAmount;
    }

    public String getCateSaleCnt() {
        return cateSaleCnt;
    }

    public void setCateSaleCnt(String cateSaleCnt) {
        this.cateSaleCnt = cateSaleCnt;
    }

    public BiSaleAmountDto getCateAvgPrice() {
        return cateAvgPrice;
    }

    public void setCateAvgPrice(BiSaleAmountDto cateAvgPrice) {
        this.cateAvgPrice = cateAvgPrice;
    }

    public String getCateRate() {
        return cateRate;
    }

    public void setCateRate(String cateRate) {
        this.cateRate = cateRate;
    }

    @Override
    public String toString() {
        StringBuilder builder = new StringBuilder();
        builder.append("BiStoreSaleCateAvgPricedDetailsDto [cateCode=");
        builder.append(cateCode);
        builder.append(", cateName=");
        builder.append(cateName);
        builder.append(", cateSaleAmount=");
        builder.append(cateSaleAmount);
        builder.append(", cateSaleCnt=");
        builder.append(cateSaleCnt);
        builder.append(", cateAvgPrice=");
        builder.append(cateAvgPrice);
        builder.append(", cateRate=");
        builder.append(cateRate);
        builder.append("]");
        return builder.toString();
    }

}
